34
38 Laurel Mountain Rd
Mammoth Lakes, CA 93546
$1,689,000 USD
6,000 SF
6.66% Cap Rate
6,000 SF
$1,689,000 USD
Storefront Retail Office