Town & Country Townhomes is a traditional style residential community located within minutes of stores, restaurants, and entertainment along Ventura Boulevard in Sherman Oaks. Built in 1971, Town & Country Townhomes is comprised of 40 luxury units. Residents enjoy living at Town & Country Townhomes because of the fantastic amenities, the quiet neighborhood, and the stunning views. It’s also a short distance to freeway access, public schools, grocery stores, banks, public transportation, farmer’s markets, and Westside. This complex offers secured parking, a swimming pool, spa barbecue area, and patio. Welcome back to Ross Morgan!