Address:
12307 SW 132nd Ct
Miami, Florida 33186