Vista Balboa Center

Joel Johnson, Leasing Representative
1621-B South Melrose Dr.,
Vista , California 92081

p.  (760) 598-2077
c.  (916) 532-7823