2201 W 25th Street #3

  • $725,000
San Pedro