off-street


adjective

located away from a street off-street parking