
Space Information
Building Number
0167
Building Name
401 Melrose Avenue
Building Address
401 Melrose Avenue
Gross Square Foot
2,280 sq. ft.
Year Built
1910
Ownership
Owned