1/38 38 Active $389,000 3 Beds3 Baths2,059 SqFt 8327 RIVERDALE LN, Davenport, FL 33896 Townhouse Listed by RIGHTHOUSE REALTY LLC