Share:

For Sale | Office

CreekView Medical Park - Bldg. F

1948 Via Centre
Vista, CA 92081
United States
Inquire About This Property
Building Size:
4,995 SF
Lot Size (SF / Acres):
9148 / 0.21
Year Built:
2009