San Gabriel Valley Properties

San Marino, CA
$4,300,000
4 Beds 4 Baths 3940 Sqft 24495 Acres