ClosedCommercial$469,9001040 NW 87th St1040 NW 87th StMiami, Florida 331503Beds 2Baths 2,003Sq ftView Listing