Northridge Villas

  • Apartments
3013 Northridge Dr
Sherman, Texas 75090
(903) 487-0701
  • About

    Apartment complex with 1 & 2 bedroom apartments and 2 & 3 bedroom townhouses
    New pool and upgraded apartment/townhouse
    Improved property