New - 2 Hours Ago $389,900 Active 3Beds2Baths2193Sqft1.027Acres 2421 Willowbrook Rd, Pittsburgh, PA 15241 MLS#: 1782408