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