11
579 W 14th St
San Pedro, CA 90731
$2,495,000 USD
8,276 SF
8
Units
3.7% Cap Rate
8,276 SF
$2,495,000 USD
Apartments