Willow Grove

Willow Grove

A mixed-use development that includes 42 units of townhouses and a two-story 20,000 sf office building.