Ideal Image New Tampa
17504 Preserve Walk Ln Unit 2061, Tampa 33647