Nova Palms ALF

1600 Taft St Hollywood FL 33020