10
9815 S Vermont Ave
Los Angeles, CA 90044
$570,000 USD
1,543 SF
1,543 SF
$570,000 USD
Specialty