Beautifully Updated Golf Course Townhouse. This property enjoys a fantastic end-unit location on an over-sized corner lot, nicely tucked into the center of the highly desirable Upland Hills Estates gated community. The open and versatile floor plan features a formal entry leading to a large living room with high ceilings. A double sided fireplace warms the living room, and dining room, which is open to the spacious granite-counter kitchen with a built-in gas range, stainless steel appliances, and breakfast counter seating. Three bedrooms and three full bathrooms, with one of each located on the ground floor! Both upstairs en-suite bedrooms have sizable walk-in closets, with the master suite offering a retreat, double sided fireplace, dual sink vanity and separate shower and soaking tub. Upgrades include recessed lighting, attractive "wood-look" tile, ceiling fans, and lighting fixtures. Dual pane windows and sliders throughout. Indoor laundry room, plus a large 2.5 car garage! The oversized backyard is made up of a spacious concrete patio, plus a sizable lawn. Ideal location adjacent to the 16th tee box, essentially eliminating concerns of incoming golf balls. Community amenities include 3 swimming pools, spas, and tennis courts. HOA also covers front yard landscaping and exterior structure maintenance.