1/25 25 Price Dropped by $19K $850,000 2 Beds3 Baths2,475 SqFt 2624 N Carroll Avenue, Dallas, TX 75204 Townhouse Listed by Lacy Milani-Ingalls of Milani Properties LLC