$594,990 Last List Price Sold Jul 08, 2025
5801 W Mikonos St, Meridian, ID 83646
- 5 Beds
- 3 Baths
- 2,636 Sq Ft
- Built 2025
Last Sold Summary
- $226/SF
- 8 Days On Market
Current Estimated Value $603,174
Last Listing Agent Lonneka Nagle CBH Sales & Marketing Inc