$300,0002 bd · 2 ba · 1,030 sqft7601 E Treasure Dr # 610, North Bay Village, FL 33141GRAND VIEW PALACE