21500 Calle del Barco is a 9,012 square foot house on a 1.77 acre lot with 8 bedrooms and 8 bathrooms. This home is currently off market.