More Property Photos 28603 Vista Madera Rancho Palos Verdes, California 90275 $2,950 : Stephanie/Jeremy Hart : 3107812000 : SB20046066