664 Terrace Park Blvd Unit 29 Milford, IA 51351
Estimated payment $1,150/month
Total Views
206
3
Beds
2
Baths
970
Sq Ft
$163
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.
Open House Schedule
-
Sunday, October 12, 20252:00 to 4:00 pm10/12/2025 2:00:00 PM +00:0010/12/2025 4:00:00 PM +00:00Add to Calendar
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 |
---|---|---|---|---|
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 17
- 806 28th St Unit 85
- 900 Terrace Park Blvd
- 00 Lynch Ave
- 612 Prairie Meadow Dr
- 3212 Prairie Meadow Dr Unit A
- 3337 Prairie Meadow Dr Unit A
- 520 33rd St
- 2212 Okoboji Ave
- 605 202nd St
- 3300 Kuchel Trail
- 1018 S Emerald Hills Dr
- Lot 40 Sportsmans Dr
- 994 S Emerald Hills Dr
- 2801 Bonnie Ln
- 2201 Okoboji Ave
- 3019 1st St
- 00 1st St
- 664 Terrace Park Blvd
- 1204 S Ave
- 24424 178th St
- 4150 Sunner Ave
- 15801 Furman Rd
- 512 23rd St
- 1010 16th St Unit 8
- 1504 Jackson Ave Unit 5
- 1507 Jackson Ave
- 172 W Bay Rd Unit C
- 172 W Bay Rd Unit D
- 172 W Bay Rd Unit B
- 2416 4th Ave W
- 600 E 19th St
- 110 4th St SE
- 1001 9th St SW
- 321 N 5th St
- 201 2nd St SW
- 808 Hills Ave
- 808 Hills Ave