Shadowridge Meadows Apartments

  • Apartments
1515 S Melrose Dr
Vista, CA 92081
(760) 598-1222
(760) 598-7106 (fax)
  • About

    Two and three bedrooms located in the heart of Shadworidge.

    Member since 2008