5
6526 Holmes Ave
Los Angeles, CA 90001
$850,000 USD
2,090 SF
2,090 SF
$850,000 USD
Freestanding