2215 S Melrose Dr #106/107, Vista (760) 727-7311
2215 S Melrose Dr #106/107, Vista, CA 92081 (760) 727-7311