Thomas StreetAngora, Philadelphia, PA(8 Unit) Multi Family New Construction | 10,600 SF | Estimated Completion 2022 View fullsize View fullsize