14925 Renaissance Avenue, Odessa, FL 33556 - Homesnap