6
4333 Candlewood St
Lakewood, CA 90712
$15,972,000 USD
14,600 SF
5.6% Cap Rate
14,600 SF
$15,972,000 USD
Restaurant