appox 208 ST 205 Ave, Homestead, FL 33187 - MLS#A10890788 - Found I...