9
1129-1135 W 10th St
San Pedro, CA 90731
$2,195,000 USD
6,910 SF
8
Units
5% Cap Rate
6,910 SF
$2,195,000 USD
Apartments