Discover this charming townhome nestled in the sought-after gated community of Village on James Street. This home features 3 bedrooms & 2 full bathrooms on the upper level, including a spacious primary bedroom with an attached full bath. The main floor welcomes you with dramatic vaulted ceilings, a towering wall of windows, and abundant southern exposure that fills the space with natural light. Enjoy the open-concept great room for your everyday living, and step out through sliding glass doors onto a private, fenced patio. Additional highlights include a convenient half-bath, an attached garage, and plenty of extra storage. Amenities include an outdoor pool, hot tub, sauna, sport court, exercise room and clubhouse.