14
580 W 22nd St
San Pedro, CA 90731
$899,000 USD
2,912 SF
4
Units
5.15% Cap Rate
2,912 SF
$899,000 USD
Apartments