2800 SF office space for lease conveniently located off of Millard Avenue. Open concept space located on the first level is move-in ready. Professionally managed and beautifully maintained building with excellent visibility and easy interstate access
See the rest here:
2800 SF MILLARD OFFICE SPACE FOR LEASE (13750 Millard Ave)