Apartment Unit 11752 at 11752 Terra Bella Boulevard, Plantation, FL 33325 - HotPads