Large Castro Valley home with unobstructed bay views. This lovely home sits on top of the John Dr. hill. Spacious kitchen, formal dining, vaulted ceilings, 2 car garage and much more make up this charming home. One bedroom and one full bathroom on the main level. 3 bedrooms and 2 full bathrooms including the owners suite on the upper level. Two private decks to catch stunning views of the bay, Sf skyline, Bay bridge and San Mateo bridge from upper and lower decks. Close to 580/238 Freeway, Bart and shopping.