16
702 N Van Ness Ave
Los Angeles, CA 90038
$3,595,000 USD
7,806 SF
7,806 SF
$3,595,000 USD
Storefront