Welcome to this beautiful townhome in the desirable St. Andrews community within St. James! Featuring a brand-new metal roof installed in '26, this well-maintained home offers 2 spacious bedrooms & 2.5 bathrooms. The kitchen is designed for both style and function, boasting granite countertops, abundant cabinetry, and plenty of storage space. Just off the living area, enjoy a screened-in patio perfect for relaxing with your morning coffee or unwinding in the evening. Upstairs, you'll find two generously sized bedrooms, each with its own private bathroom. The spacious primary suite offers enough room for a home office, sitting area, or reading nook, along with a private balcony overlooking the beautifully maintained community. Residents of St. Andrews enjoy access to an impressive clubhouse featuring resort-style amenities, including a sparkling pool, fitness center, and inviting lounge areas. This townhome combines comfort, convenience, and an exceptional lifestyle in one of the area's most sought-after communities.