$145,000
807 Holly Berry Court, North Fort Myers, FL, 33917
Single Family Residence