Townhome
The Freda
philadelphia, PA
6139 Larchwood Ave | philadelphia, PA 19143
$8,940
+ Taxes - Monthly Rate
Property Details Applied
Bedrooms
Bathrooms
Townhome
Furnished
Microwave Included
Pet Friendly
Refrigerator Included