1/53 53 New $515,000 4 Beds4 Baths2,415 SqFt 16125 CRAIGEND PL, Odessa, FL 33556 Townhouse Listed by DENNIS REALTY & INV. CORP.