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