Start from
Flagler Park Plaza
8219 W Flagler St, Miami 33144