
Space Information
Building Number
0307
Building Name
321 Melrose Avenue
Building Address
321 Melrose Avenue
Building Abbreviation
Gross Square Foot
4,160 sq. ft.
Year Built
1953
Ownership
Owned