Location ! Location ! Location ! Rarely a great investment property with 6 fully leased units retail and restaurant next to the the corner of Castro Street and Villa Street in Mountain View downtown . It has solid long term lease tenants and huge value added with residential and commercial mix used redevelopment potential in the future . It is only 3-4 minutes walk distance to Cal Train Station . Close to 237, 85 and 101 Freeway . Showing only by appointment . 24 hours notice required . Don't go directly and don't disturb the tenants .