or view details about 3829 Olive Street, Philadelphia, PA 19104-1645 Philadelphia, PA 19104-1645 - 3 beds: $1,000
1 of 6