Units in Bella Vista , Philadelphia, PA

+11 results
Map
Go back
Units in Bella Vista
View details for 901 S SCHELL
901 S SCHELL
Base rent from
$2,500+ mo
Avail Oct 6
12 months lease
Bella Vista, Philadelphia, PA 19147
Photo of 901 S SCHELL
View details for 819 Kimball St
819 Kimball St
Base rent from
$2,100+ mo
Avail Dec 19
12 months lease
Bella Vista, Philadelphia, PA 19147
Photo of 819 Kimball St
1