1/21 21 closed sale $99,500 3.0% $102,500 1 Bed1 Bath804 SqFt 16508 NE 26th Ave #202, North Miami Beach, FL 33160 Condo Listed by Alta Realty Company LLC