21
383 W 14th St
San Pedro, CA 90731
$1,450,000 USD
5,180 SF
8
Units
7% Cap Rate
5,180 SF
$1,450,000 USD
Apartments