S

The Palms is a trail blazer in this part of the co...

The Palms is a trail blazer in this part of the country in terms of convenience shopping and varieties. Beware of their strict parking charges

Comments:

No comments