Leann Rimes Home

Leann Rimes Home Leann Rimes owns a $7.45 million home located in Tennessee, just outside of Nashville. This Grammy-winning country star’s house sits on a small hill, in the Franklin Subdivision of Avalon. The house has 6 bedrooms and 7.5 baths, including an infinity edged salt water swimming pool in the back! The House &