1/41 41 Price Dropped by $14K $375,000 3 Beds3 Baths2,059 SqFt 8391 RIVERDALE LN #10314, Davenport, FL 33896 Townhouse Listed by PREMIER SOTHEBYS INT'L REALTY