Listings Between $650000 - $700000 in Keene

28900 Indian Point Road Keene, CA 93531