This beautiful townhome is located at Terrace Hills. It is a quiet and well established gated community nestled in a scenic and lush country setting. The property is a 2 story with 2 Master Bedrooms upstairs & 2.5 Baths, kitchen, dining, and family room are on the ground floor. Cherry hardwood and tile floors, inside laundry room, a cozy fireplace, central A/C, two slider doors facing the fenced patio, an attached two-car garage. The neighborhood is monitored by on-site security service, Community amenities include 2 swimming pools, spas, tennis & basketball courts, the clubhouse includes a fireplace, full kitchen & lounge area, pool table for entertaining. Walking paths with park-like landscaping, plenty of guest parking, RV parking area available.