PendingUnder contract$129,9009.9 acresSan Bernardino County1 bd, 2 ba • 1,192 sq ftTwentynine Palms, CA 92277