impression 0 600024486639 925 HAPPY LN MILFORD OH 45150 Listing Price $ 75,000 Sold 7/15/2019 925 HAPPY LN MILFORD , OH 45150 Listing Information 4 bd 3 ba 1,404 sqft. SAVE PLACES NOTES