For Sale: 803 E 128th Ave, Tampa, FL 33612

Investment Opportunity: Prime Tampa Property with High Rental Potential Overview Located just twelve minutes from downtown Tampa and close to Interstate 275, this property [...]