MASTERS INN TAMPAEAST

6010 County Road 579 N.
Seffner
Florida
United States