10 Mile Medical Office Complex

867 S Vanguard Way, Meridian, ID 83642

Development:

Square Footage:

145,000 SQ. FT

Built:

2019

Related Projects