About this property
B-2898 Here we present you a beautiful top floor apartment located in Dream Hills, Los Altos.
Upon arriving at the property, we must head up a flight of stairs to be able to reach the main entrance of the apartment. From here we access a spacious and...