Check out this great place to stay in Alhambra
Entire home/apt in Alhambra, United States. Duplex with Hardwood floors throughout, middle bedroom is carpeted. This space features 3 bedrooms with cable TV in each room, a kitchen and restroom with shower/bathtub. There is a private entrance with keypad so you can come and go as you please...
See this content immediately after install