Your family compound awaits! Offering 2 homes wrapped in one loan, separate mother in law home, or guest house. Located outside the city limits on an oversized lot in Caddo Mills ISD, this custom Castle Rock home offers exceptional versatility with a detached guest residence and insulated workshop. The main home features 4 bedrooms, 2 bathrooms, a private study, and quality finishes throughout, including hand-scraped hardwood floors, crown molding, and a decorative wood-burning fireplace. The kitchen is equipped with custom cabinetry, granite countertops, stainless steel appliances, abundant storage, and additional built-in cabinetry. The spacious primary suite includes an ensuite bath with dual vanities, a garden tub, separate walk-in shower, and generous closet space. Secondary bedrooms feature walk-in closets. A large utility room and 3 car garage provide added convenience. The backyard is designed for outdoor enjoyment with a covered patio overlooking the in-ground pool featuring a water feature, slide, and hot tub. Additional exterior improvements include full irrigation, an 8 foot cedar privacy fence, and professionally landscaped flower bed borders. The detached guest residence offers approximately 1,460 square feet of additional living space with an open-concept living room, kitchen with custom cabinetry, gas cooktop and double ovens. Dining area, 1 bedroom, 1 full bathroom with dual sinks and separate shower, and two queen murphy beds for additional sleeping accommodations, with laundry and tankless hot water heater. An insulated 1200sqft workshop with electricity and climate controled overhead storage, providing flexible space for hobbies, storage, or workspace. This unique property offers a variety of living arrangements while maintaining the privacy and convenience of country living just minutes from town.