Townhouses in North Lauderdale, FL Santa Catalina Town Homes100 S Santa Catalina CirNorth Lauderdale, FL, 330689549174009Home Town BuffetTownhomesTownhouses Show More