Couch Realty & Investments Listed in and Realtors. Contact Info 4170 S Jefferson Pt Homosassa, Florida 34448 Phone: (352) 344-8018