Palo Alto Medical Foundation is located at 611 Ames Ave.
Hi, can you help me find a moderately priced 3-star accomadation?
I have 4 guesthouses with 3 stars that are moderately priced. Do you need internet or parking?
I do not need internet.