Luz Garden

Luz Garden is an almond orchard in the West End of Long Road, a southern Noble City Neighborhood.