$144,990New1 bd · 1 ba · 658 sqft16465 NE 22nd Ave # 412, North Miami Beach, FL 33160TALL TREES CONDO