EDIT 898 E Vista WayProperty Type

Retail

Address

898 E Vista Way
Vista, CA

Square Footage

8,000 square feet