Apartment Unit at 2825 Terra Ceia Bay Blvd 1601 - 2825 Terra Ceia Ba #1601, Palmetto, FL 34221 - HotPads