8 Southwood Avenue, Ross, CA 94957
8 Southwood Ave is a 4,812 square foot house on a 0.92 acre lot with 5 bedrooms. This home is currently off market - it last sold on November 22, 2021 for $15,000,000.
5
beds
4
baths
4,812 Sq.Ft. LIVING AREA
0.92 Sq.Ft. lot