$1,508,9503 bd · 3 ba · 1,547 sqft13899 Biscayne Blvd # TH103, North Miami Beach, FL 33181NEXO RESIDENCES