Santa Catalina Town Homes

100 South Santa Catalina Circle, North Lauderdale, FL 33068