located in a great plaza in vista with vast shopping choices. prices may not be as low as wal-mart, but has great quality. It's a target greatland so it has many items that other ...
All reviews seem positive