Jose Costa June 16, 2021 Tax-Liens 16000 NW 20th Ave Jose Costa June 16, 2021 Tax-Liens Owner: Natalie GreenCell: (561) 790-2542 Address: 16000 Nw 20th AveCity: MiamiState: FLCounty: Miami-DadeLien amount: Status: Vacant