About The Julia 1625 NW 20th St Miami, FL The Julia is a 14-story high luxury rental community in Miami's Allapattah neighborhood will offer 323 one- and two-bedroom units with amenities such as a sky lounge on the 9th floor highlighted by a resort-style pool deck, clubroom, virtual gold, fitness center and more. It will also feature retail space and office space.