s

Always my favourite place to visit. It has enough ...

Always my favourite place to visit. It has enough parking most of the times. Walmart store is great , the plaza has enough decent restaurants to dine in. There is a Kohls a Carter's in the vicinity. The best buy helps catering the need of electronics. In all a good place located close to downtown of mountain view.

Comments:

No comments