17
11500-11512 S Vermont Ave
Los Angeles, CA 90044
$3,495,000 USD
14,906 SF
8% Cap Rate
14,906 SF
$3,495,000 USD
Medical