6
1136 W 10th St
San Pedro, CA 90731
$1,349,000 USD
3,065 SF
4
Units
4.71% Cap Rate
3,065 SF
$1,349,000 USD
Apartments