11 Sep Carroll Plaza Shopping Center
500 – 24,116 SF of Space Available
- Westminster
- Ample Parking
- High Traffic Intersection
- Elevator
- National Tenants
Address:
250 Englar Road
Westminster
21157
United States