Oaks at Lafayette Hill

Oaks at Lafayette Hill

The newest townhome community in Whitemarsh Township offering low-maintenance luxury living and a convenient location.