This house is charming and couldn’t be more conveniently located - a very short walk to Castro Street.
It’s everything you need for a stay in Mountain View.