listing
Twentynine Palms, California
$985.00