880 W 1st St
Los Angeles, CA 90012
$625,000 USD
1,323 SF
1
Unit
1,323 SF
$625,000 USD
Apartments