17631 SW 77th Ave, Palmetto Bay, FL 33157 – A11061491 - The Oscar P...