Spacious and well-maintained 2-bedroom, 1.5-bath townhome located in the Mountain Terrace community in Ontario. This two-story home offers a comfortable and functional layout with hardwood-style flooring throughout, abundant natural light, and a private feel. The living room is bright and open, flowing seamlessly into the kitchen, which features generous counter space, ample cabinetry, and a pass-through overlooking the living area perfect for everyday living and entertaining. Upstairs, you'll find two well-sized bedrooms with good closet space. The primary bathroom has been updated with a modern vanity and a clean, bright tub/shower combination. A convenient half bath is located on the main level for guests. Additional features include: Private attached garage Community swimming pool and spa Well-kept grounds Quiet residential setting Conveniently located near shopping, dining, schools, and major freeways, with easy access to local amenities and commuter routes.