Landscaped Peninsula

A landscaped area defined by a curb and surrounded by paving on three sides.
To access the rest of this content, you must purchase a subscription.