The Grove at Miramar, an upscale neighborhood retail center in the heart of the city. Located on 5.62 acres at the southeast corner of Miramar Boulevard and Flamingo Road, the retail plaza consists of four buildings and up to 45,000 sq. ft. of leasable space.