18
3401 Eagle Rock Blvd
Los Angeles, CA 90065
$1,650,000 USD
2,000 SF
5.09% Cap Rate
2,000 SF
$1,650,000 USD
Showroom