The Kavista, a 282-Unit Building, Slated for 471 Northeast 83rd Street, El Portal, FL, 33138, in Miami-Dade
Barrington Brothers, LLC has a new housing development coming to Miami-Dade County. The Kavista is an eight-story building that’s presently in its post-bidding stage.