7116 Spirit Hill Rd 3 bed 2 bath