23960 Norma Dr
Canyon Lake, CA 92587
$570,000 USD
2,626 SF
2,626 SF
$570,000 USD
Storefront Retail Residential