Charming Cabin Style Home by Lick Fork Creek in Mountain View $149,900 - 24/7