Thinking of relocating to your area, how much to stay monthly?
Address: 10314 N Nebraska Ave, Tampa, FL 33612, USA
Shawn Robertson | Aug 31, 2018
Website lists $550 per month, plus electric.
Curtis Jarrell | Aug 31, 2018
Don't know
Thanks! Your answer is awaiting moderation.