Updated Today COMPARE 13712-13716 N. 20th Street 13712-13716 N 20th St, Tampa, FL 33613 2 Beds $1,350