One- to five-bedroom luxury apartment residences near FIU.