1.491 ACRES of Beautiful Property ! ! - Perfect Site for a Future Home or Business - See Attached Recent Plat of Survey Located Just North of the home located at 124 McMillan Ave, Iota