Multiple Spaces
4126 Menlo Dr
4126 Menlo Dr, Baltimore, MD 21215 United States
Multiple Spaces
4126 Menlo Dr
4126 Menlo Dr, Baltimore, MD 21215 United States
Total Available Space
7,390 SF
Building Size
34,480 SF
Built
1963
Sublease
No
Total Available Space
7,390 SF
Building Size
34,480 SF
Built
1963
Details
- Total Available Space:
- 7,390 SF
- Building Size:
- 34,480 SF
- Year Built:
- 1963
AVAILABILITIES