Address: | 6110 N Nebraska Ave, Tampa, FL 33604, USA |
---|---|
Postal code: | 33604 |
Phone: | (813) 238-0090 |
one of the better spots on Nebraska ave. owners are easy to get along with. and the neighbors are quiet and chill. rooms are pretty sound proof too. which is good.
Good little place. Was clean enough...and gave me a little freedom.
Never had vacancy's