top of page



Windsor Manor:  Our 400 apartment homes are located on 22+ acres of tropical landscape and minutes from Palomar College and California State University of San Marcos. Windsor Manor sits near extensive trails for hiking, biking and horseback riding. San Marcos is renowned for its parks, open spaces, and gorgeous hiking offered, as well as known for having some of the tastiest restaurants in North County.

Windsor Manor

WHERE: 250 Knoll Road, San Marcos CA 92069

bottom of page