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 dishwasher, air conditioning, balcony, microwave, oven, and assigned parking. It has building amenities including fitness center, and swimming pool. Cats are allowed, making it a pet-friendly building.