Kay Clay Ranch

320
acres