New - 2 Hours Ago > $1,150,000 Active 3Beds4Baths2985Sqft0.114Acres 5907 Penrose Ave, Dallas, TX 75206 MLS#: 21251668