Located on Stierlin Road in Mountain View, the Stierlin Square-Arms Apartments offer a comfortable and clean living option. The units feature free Wi-Fi services and covered parking spaces. The management is professional and responsive. Contact the office to learn about availability.