7
800-814 S Vermont Ave
Los Angeles, CA 90005
$10,000,000 USD
22,271 SF
6.23% Cap Rate
22,271 SF
$10,000,000 USD
Storefront Retail Office