984 E Vista Way, Vista, CA 92084
The subject property consists of three IN-LINE retail units totaling approximately 2,000 square feet. The property sits on the busy street, East Vista Way, facing both South and West and [...]
The subject property consists of three IN-LINE retail units totaling approximately 2,000 square feet. The property sits on the busy street, East Vista Way, facing both South and West and [...]