3 Tesla Street, Philadelphia, Houghton Le... Terraced | 3 Bd | 1 Ba
4 Tesla Street, Philadelphia, Houghton Le... Terraced | 3 Bd | 1 Ba
5 Tesla Street, Philadelphia, Houghton Le... Terraced | -- Bd | -- Ba