Looks like Oxford Gardens is no longer available on Rent.com which means this information is likely out of date.

Oxford Gardens

 7426 Oxford Garden Cr, Apollo BeachFL 33572