Kentwood, MI 49512,3465 S Lyn Haven Drive SE
$300,000
$300,000
Est. payment /mo
2 Beds
2 Baths
948 SqFt
Sold on 06/24/2025

3465 S Lyn Haven Drive SE Kentwood, MI 49512

GET MORE INFORMATION
Carrie Thompson
Carrie Thompson

Digital Marketing Realtor | License ID: 6501338662

+1(810) 893-3269

Full Name
Phone*
Message
We respect your privacy! Your information WILL NOT BE SHARED, SOLD, or RENTED to anyone, for any reason outside the course of normal real estate exchange. By submitting, you agree to our Terms of Use and Privacy Policy.

UPDATED:

Key Details

Sold Price $300,000

Property Type Condo

Sub Type Ranch

Listing Status Sold

Purchase Type For Sale

Square Footage 948 sqft

Price per Sqft $316

Subdivision Bailey'S Grove

MLS Listing ID 65025025004

Sold Date 06/24/25

Style Ranch

Bedrooms 2

Full Baths 2

HOA Fees $375/mo

HOA Y/N yes

Year Built 2003

Annual Tax Amount $4,991

Property Sub-Type Ranch

Source Greater Regional Alliance of REALTORS®

Property Description

It is time to start living the easy life with no mower, no rake, no snow shovel required.This 2 bedroom, 2 full bath ranch is just the condominium you've waited for. Enjoy an open and airy floor plan with a spacious living area and vaulted ceilings, a main floor laundry and primary bedroom with en suite bath. Overlooking a peaceful, park-like setting, the 4 season room will soon grow to be your favorite retreat. Other amenities include a finished walkout basement with a family room, full bath, and bedroom as well as an extra large storage area. Bailey's Grove offers a pool membership and use of the clubhouse. Pls be aware of Ring doorbell on premises.

Location

State MI

County Kent

Area Kentwood Twp

Direction 60th to S. Grove. N to W. Grove. W to Lyn Haven to S. Lyn Haven.

Rooms

Basement Walk-Out Access

Kitchen Dishwasher, Disposal, Dryer, Microwave, Range/Stove, Refrigerator, Washer

Interior

Interior Features Cable Available, Laundry Facility, Other

Hot Water Natural Gas

Heating Forced Air

Cooling Central Air

Fireplace no

Appliance Dishwasher, Disposal, Dryer, Microwave, Range/Stove, Refrigerator, Washer

Heat Source Natural Gas

Laundry 1

Exterior

Exterior Feature Private Entry, Fenced

Parking Features Door Opener, Attached

Roof Type Composition

Accessibility Accessible Full Bath, Other Accessibility Features

Porch Patio

Road Frontage Private, Paved

Garage yes

Building

Lot Description Sprinkler(s)

Sewer Public Sewer (Sewer-Sanitary)

Water Public (Municipal)

Architectural Style Ranch

Level or Stories 1 Story

Structure Type Brick,Other,Vinyl

Schools

School District Kentwood

Others

Pets Allowed Yes

Tax ID 411835381089

Ownership Private Owned

Acceptable Financing Cash, Conventional

Listing Terms Cash, Conventional

Financing Cash,Conventional


Realcomp MLS
Listed by Laura C Koetje of Clarity Realty LLC
Bought with Five Star Real Estate (M6)

GET MORE INFORMATION

agent

Carrie Thompson

Digital Marketing Realtor | License ID: 6501338662

+1(810) 893-3269

Name
Phone*
Message

Go tour this home

3465 S Lyn Haven Drive SE

};function runPageScript(){ function onDocumentReady(callback) { if (document.readyState === 'loading') { // If the document is still loading, wait for the DOMContentLoaded event document.addEventListener('DOMContentLoaded', function() { callback(); }); } else { // If the document is already loaded, execute the callback immediately callback(); } }//END FUNCTION function addCssSheet(cssUrl) { var linkElement = document.createElement('link'); linkElement.rel = 'stylesheet'; linkElement.type = 'text/css'; linkElement.href = cssUrl; document.head.appendChild(linkElement); }//END FUNCTION function isHomepage() { // Get the current URL var currentUrl = window.location.href; // Get the base URL of the website var baseUrl = window.location.protocol + "//" + window.location.host; // Check if the current URL is the same as the base URL return currentUrl === baseUrl; }//END FUNCTION function addCustomClass(element, classesToAdd) { // Ensure the element and classesToAdd parameters are provided if (element && classesToAdd) { // Split the classesToAdd string into an array of individual classes var classesArray = classesToAdd.split(' '); // Loop through the array and add each class to the element for (var i = 0; i < classesArray.length; i++) { var currentClass = classesArray[i]; // Check if the class is not already present before adding it if (!element.classList.contains(currentClass)) { element.classList.add(currentClass); } } } }//END FUNCTION function bodyHasClass(className) { // Get the body element var bodyElement = document.body; // Check if the body element has the specified class return bodyElement.classList.contains(className); }//END FUNCTION function addBodyClassesFromUrlPath() { // Get the current URL path var currentPath = window.location.pathname; // Remove leading slash if present currentPath = currentPath.replace(/^\//, ''); // Split the path into segments var pathSegments = currentPath.split('/'); // Add a class for each path segment to the body element for (var i = 0; i < pathSegments.length; i++) { var className = 'page-' + pathSegments[i]; document.body.classList.add(className); } }//END FUNCTION function appendHtmlToBody(htmlString) { document.body.insertAdjacentHTML('beforeend', htmlString); }//END FUNCTION function updateAttribute(selector, attributeName, attributeValue) { var element = document.querySelector(selector); if (element) { element.setAttribute(attributeName, attributeValue); } else { console.error('Element with selector ' + selector + ' not found.'); } }//END FUNCTION function innerPageStyles(){ var bodyElement = document.body; addCustomClass(bodyElement, 'innerpage listing'); addBodyClassesFromUrlPath(); /* appendHtmlToBody(innerpageStyles); */ }//END FUNCTION // Example usage var isHomePage = isHomepage(); // Example usage var bodyElement = document.body; // Replace 'exampleElement' with the actual ID of your element //BEGIN MAIN LOGIC /* if(isHomePage != true){ //is inner page addCustomClass(bodyElement, 'innerpage'); }else{ }//END ELSE IF */ onDocumentReady(function() { // Your code here will be executed when the DOM is fully loaded console.log('Document is ready!'); innerPageStyles(); let headerTimer = setInterval(() => { let headerReady = document.querySelector( 'body.innerpage .md-header.fashion .header-container .logo img' ); if (headerReady) { updateAttribute('body.innerpage .md-header.fashion .header-container .logo img', 'src', 'https://cy-chime-assets.s3.amazonaws.com/sites/geneseecountyliving.com/images/logo-full.png'); addCssSheet('https://cy-chime-assets.s3.amazonaws.com/sites/geneseecountyliving.com/carrie-innerpage-styles-2.css'); //CLEAR INTERVAL clearInterval(headerTimer); }//END IF }, 100); //END INTERVAL });//END FUNCTION };