
Space Information
Building Number
0470
Building Name
707 Melrose Avenue
Building Address
707 Melrose Avenue
Gross Square Foot
3,113 sq. ft.
Year Built
1918
Ownership
Owned