$3,136/moNew1 bd · 1 ba · 16395 Biscayne Blvd # 2011, North Miami Beach, FL 33160NORTH MIAMI BEACH PLACE
$2,742/moNew1 bd · 1 ba · 16395 Biscayne Blvd # 1223, North Miami Beach, FL 33160NORTH MIAMI BEACH PLACE