941 S Vermont Ave
Los Angeles, CA 90006
$8,500,000 USD
7,575 SF
7,575 SF
$8,500,000 USD
Freestanding