The Yellowjacket is a 23 Unit Mixed Use Building at the Northeast corner of Frankford and Susquehanna Avenues in Philadelphia.
New Construction