$1,495,0003 bd · 3.5 ba · 2,140 sqft3030 N Ocean Boulevard # S104, Fort Lauderdale FL 3330830 Thirty North Ocrsn