Oleta Planned for 14901 Northeast 20th Avenue and 2050 Northeast 151st Street in North Miami, Florida
A mixed-use project called “Oleta” could soon start construction in North Miami, Florida. The 5.5-acre build site (which used to host a PBS studio) is planned to offer 832 residential units and “a variety of attractive commercial spaces for the neighborhood,” per North Miami Florida.