1/52 52 Active Under Contract $869,900 4 Beds3 Baths2,187 SqFt 51 Greenmeadow DR, Newbury Park, CA 91320 Townhouse Listed by Melissa Dalton of MDalton Properties