PendingUnder contract$699,0003.5 acresSan Bernardino County4 bd, 2.5 ba • 2,400 sq ftHesperia, CA 92345