$1,595,0003 bd · 3.5 ba · 2,306 sqft3030 N Ocean Boulevard # S106, Fort Lauderdale FL 3330830 Thirty North Ocean