17029 Lake Iola Road, DADE CITY, FL 33523
MLS#: TB8395729 ( Residential )
- Street Address: 17029 Lake Iola Road
- Viewed: 46
- Price: $1,299,900
- Price sqft: $1,182
- Waterfront: Yes
- Waterfront Type: Lake Front
- Year Built: 2008
- Bldg sqft: 1100
- Bedrooms: 3
- Total Baths: 2
- Full Baths: 2
- Days On Market: 20
- Acreage: 12.56 acres
Property Location and Similar Properties