9503 Chamberlain St Ventura, CA 93004 For Sale $1,265,000 4Bd 4Ba 2,883 Sq Ft 9,583Sq Ft New 34 Hours
9503 Chamberlain St Ventura, CA 93004 For Sale $1,265,000 4Bd 4Ba 2,883 Sq Ft 9,583Sq Ft New 34 Hours