1/28 28 New $337,000 2 Beds3 Baths1,173 SqFt 3441 SANTA RITA LANE, Land O Lakes, FL 34639 Townhouse Listed by FIRST IN REAL ESTATE SERVICES