13
626 W 7th St
San Pedro, CA 90731
$1,695,000 USD
5,616 SF
10
Units
6% Cap Rate
5,616 SF
$1,695,000 USD
Apartments