333 Green Street – Philadelphia, PA

333 Green Street – Philadelphia, PA

Ground-up development of 7 townhome development in Northern Liberty neighborhood of Philadelphia