New $2,900 2 Beds2 Baths1,120 SqFt 24096 Meadowbrook LN, Valencia, CA 91354 Listed by Weimin Cai of IRN Realty