$350,000 Sold Mar 20, 2026
12 Poplar Ct N, Homosassa, FL 34446
- 3 Beds
- 2 Baths
- 2,091 Sq Ft
- Built 1991
Last Sold Summary
- $167/SF
- 131 Days On Market
Current Estimated Value $341,457
Last Listing Agent Kathleen Tolle Century 21 Nature Coast
12 Poplar Ct N, Homosassa, FL 34446