664 Terrace Park Blvd Unit 29 Milford, IA 51351
Estimated payment $1,134/month
Total Views
2,980
3
Beds
2
Baths
970
Sq Ft
$160
Price per Sq Ft
About This Home
Fantastic opportunity to own a 3-bedroom, 2-bathroom condo located in the Iowa Great Lakes Area! Just steps from Terrace Park Beach on West Lake Okoboji, this property is ideally situated near top attractions including bike trails, Taco House, and West O Brewery. Whether you're looking for a low-maintenance second home, a summer getaway, or a long-term rental investment, this condo checks all the boxes. Enjoy the best of lake life with excellent potential for rental income when you're not using it.
Property Details
Home Type
- Condominium
Est. Annual Taxes
- $1,316
Year Built
- Built in 1999
HOA Fees
- $203 Monthly HOA Fees
Home Design
- Frame Construction
- Vinyl Siding
Interior Spaces
- 970 Sq Ft Home
- 3-Story Property
Bedrooms and Bathrooms
- 3 Bedrooms
- 2 Full Bathrooms
Outdoor Features
- Deck
Utilities
- Hot Water Heating System
- Heating System Uses Natural Gas
- Radiant Heating System
Community Details
- 664 Terrace Park Blvd HOA, Phone Number (712) 330-0604
- 664 Terrace Park Boulevard Condiminium Subdivision
Listing and Financial Details
- Assessor Parcel Number 07-31-306-029
Map
Create a Home Valuation Report for This Property
The Home Valuation Report is an in-depth analysis detailing your home's value as well as a comparison with similar homes in the area
Home Values in the Area
Average Home Value in this Area
Tax History
| Year | Tax Paid | Tax Assessment Tax Assessment Total Assessment is a certain percentage of the fair market value that is determined by local assessors to be the total taxable value of land and additions on the property. | Land | Improvement |
|---|---|---|---|---|
| 2025 | $1,316 | $107,200 | $9,000 | $98,200 |
| 2024 | $1,316 | $96,600 | $9,000 | $87,600 |
| 2023 | $1,280 | $96,600 | $9,000 | $87,600 |
| 2022 | $1,224 | $78,100 | $9,000 | $69,100 |
| 2021 | $1,224 | $78,100 | $9,000 | $69,100 |
| 2020 | $1,170 | $71,500 | $8,000 | $63,500 |
| 2019 | $1,182 | $71,500 | $8,000 | $63,500 |
| 2018 | $1,150 | $70,800 | $8,000 | $62,800 |
| 2017 | $1,150 | $70,800 | $8,000 | $62,800 |
| 2016 | $1,082 | $67,900 | $7,600 | $60,300 |
| 2015 | $1,049 | $67,900 | $7,600 | $60,300 |
| 2014 | $964 | $63,800 | $7,500 | $56,300 |
| 2013 | $918 | $63,800 | $7,500 | $56,300 |
Source: Public Records
Property History
| Date | Event | Price | List to Sale | Price per Sq Ft |
|---|---|---|---|---|
| 11/23/2025 11/23/25 | Price Changed | $155,500 | -1.6% | $160 / Sq Ft |
| 11/05/2025 11/05/25 | For Sale | $158,000 | 0.0% | $163 / Sq Ft |
| 11/05/2025 11/05/25 | Off Market | $158,000 | -- | -- |
| 10/05/2025 10/05/25 | For Sale | $158,000 | -- | $163 / Sq Ft |
Source: Iowa Great Lakes Board of REALTORS®
Purchase History
| Date | Type | Sale Price | Title Company |
|---|---|---|---|
| Warranty Deed | $120,000 | None Listed On Document |
Source: Public Records
Source: Iowa Great Lakes Board of REALTORS®
MLS Number: 251307
APN: 07-31-306-029
Nearby Homes
- 664 Terrace Park Blvd Unit 8
- 3200 Okoboji Ave Unit 128
- 806 28th St Unit 85
- 806 28th St Unit 17
- 00 Lynch Ave
- 3212 Prairie Meadow Dr Unit A
- 2212 Okoboji Ave
- 3300 Kuchel Trail
- 1018 S Emerald Hills Dr
- 994 S Emerald Hills Dr
- 2201 Okoboji Ave
- 3007 Bonnie Ln
- 00 1st St
- 932 Emerald Pines Dr
- 0 Okoboji Ave
- 3019 1st St
- 2904 Okoboji Blvd
- 00 P Ave
- 306 Emerald Dr
- 1224 Lower Loop
- 4150 Sunner Ave
- 3005 Zenith Ave
- 15801 Furman Rd
- 3908 Dorothy's Ln
- 501 18th St
- 1504 Jackson Ave Unit 5
- 101 Ave a E
- 172 W Bay Rd Unit B
- 600 E 19th St
- 819 4th Ave W Unit 1
- 110 4th St SE
- 1001 9th St SW
- 1404 4th Ave SW
- 1511 S Grand Plaza Dr Unit D
- 203 E Wilson St
- 321 N 5th St
- 201 2nd St SW
- 808 Hills Ave Unit 1
- 808 Hills Ave Unit 1
- 808 Hills Ave Unit 1