18
423 W 19th St
San Pedro, CA 90731
$1,350,000 USD
5,590 SF
4
Units
5,590 SF
$1,350,000 USD
Apartments