Four years after scoring approval for a 354-unit luxury apartment tower in North Miami Beach, developer Celal Ozkan lost the site to the lender in
Four years after scoring approval for a 354-unit luxury apartment tower in North Miami Beach, developer Celal Ozkan lost the site to the lender in