$2,295,000New3 bd · 4 ba · 1,759 sqft725 NE 24th Street # 2405, Miami, FL 33137ARIA RESERVE NORTH TOWER