Photo Coming Soon |
1701 N 8th St
Philadelphia, PA 19122
Price Upon Request
37,700 SF
50
Units
37,700 SF
Price Upon Request
Apartments