Keene Ranch

71
acres