Fernrock Manor Apartments

 1021-27 West Spencer Street, PhiladelphiaPA 19141