37749 Avon Ln

37749 Avon LnFarmington Hills, Michigan 48331

3 beds
3 baths
2,112 sqft

Local Weather