6
4356 Leimert Blvd
Los Angeles, CA 90008
$2,790,000 USD
1,859 SF
4.75% Cap Rate
1,859 SF
$2,790,000 USD
Restaurant