6
4356 Leimert Blvd
Los Angeles, CA 90008
$3,100,000 USD
1,859 SF
4.26% Cap Rate
1,859 SF
$3,100,000 USD
Restaurant