21120 Mission St

 21120 Mission St, TehachapiCA 93561
$1,3253 Beds