17901 NW 68th Ave 17901 Nw 68th Ave #T200 is a rental apartment building with 2 floorplans available. It is located in Hialeah. It has apartment amenities including assigned parking, dishwasher, microwave, oven, air conditioning, and balcony. It has building amenities including swimming pool, and fitness center. Cats are allowed, making it a pet-friendly building.