6639 LEEDS STREET, Philadelphia, PA, 19151
6639 LEEDS STREET, Philadelphia, PA, 19151
6639 LEEDS STREET, Philadelphia, PA, 19151

$1,750

6639 LEEDS STREET, Philadelphia, PA, 19151

3
Courtesy of: Philadelphia - Center City