The Olivia
14981 Southwest 283rd Street, Homestead, FL 33033
(305) 398-6536