Johnson Court Apartments LP
1310 E Johnson St., Philadelphia, PA, United States, 19138
215-276-2218 Phone