About 12 Harvard Street
The property features a 10,125 square foot retail building that was constructed in 1999. The single-story building is currently occupied by a CVS Pharmacy.
Sitting on a 1.2-acre lot in Waltham, MA, the property is located directly off of Route 20 and is in the Banks Square area of the city. The site is also a short distance from the Waltham Commuter Rail Station (Fitchburg Line).