Shadowridge Heights Apts 1510 S Melrose Dr Vista, CA 92081 Phone: (760) 727-7224 Fax: (760) 598-7737
Category: Apartments