11
663 W 5th St
San Pedro, CA 90731
$1,475,000 USD
4,057 SF
6
Units
5.39% Cap Rate
4,057 SF
$1,475,000 USD
Apartments