1/7 7 Active $39,000 10,000 Sqft Lot 7066 Bargello ST, Englewood, FL 34224 Single Family Home, Vacant Land Listed by Homes By Ooms Realty & Associates, LLC