Dictionary Home » Dictionary Definitions » garden apartment

garden apartment

noun
A unit in a low-rise apartment complex that includes a substantial amount of open, usually landscaped ground.
link/cite print suggestion box