817-823 Centennial St
Los Angeles, CA 90012
$1,050,000 USD
4,304 SF
6
Units
4,304 SF
$1,050,000 USD
Apartments