44
2215 S Mesa St
San Pedro, CA 90731
$1,298,000 USD
1,872 SF
3
Units
3.85% Cap Rate
1,872 SF
$1,298,000 USD
Apartments