The Palms Apartments

11000 Cameron Court, Davie, FL 33324

CURRENTLY REVIEWING