Northwood Apartments  •  8315 N. Vandiver Rd  •  San Antonio, TX 78209  •  210-828-9401   •  Fax:   210-828-0568