Southern California crmlskv

$3,390,000

Yucca Valley, CA 92284

3 BEDS
5 BATHS
SF