22
2657 Honolulu Ave
Montrose, CA 91020
$2,150,000 USD
5,941 SF
5,941 SF
$2,150,000 USD
Lodge Meeting Hall