12
698 S Vermont Ave
Los Angeles, CA 90005
$17,950,000 USD
16,451 SF
4.33% Cap Rate
16,451 SF
$17,950,000 USD
Freestanding