+1(205) 229-8609
leighannfarrington@gmail.com
Home
My Listings
Featured Listings
Sold Listings
Recent Listings
Communities
Hoover
Pelham
Trussville
Vestavia Hills
Sell My Home
Services
Resources
What's My Home Worth?
Affordability Calculator
Mortgage Calculator
Market Snapshot
About
My Story
My Resume
Client Survey
Testimonials
Contact Me
Videos
Leigh Ann's Favorite Vendors
Register
/
Sign In