Jose Costa June 16, 2021 Tax-Liens 1726 NW 83rd ST Jose Costa June 16, 2021 Tax-Liens Owner: Martha Coe(478) 918 5300 Address: 1726 NW 83rd STCity: Opa-LockaState: FLCounty: Miami-DadeLien amount: Status: Vacant