Villa Fortuna is a 20-unit rowhome project developed by Legend USA.
We established this website to actively maintain a positive connection with our community.
Villa Fortuna
828, 834, 836 Sierra Vista Ave / 1975, 1979 Colony St
Mountain View, CA 94043