- For Lease $14.00 - $15.00/SF/YR
- Property Type Industrial - Warehouse/Distribution
- Property Size 15,461 SF
- Parking Ratio 8.08 / 1,000 SF
- Year Built 2000
- Date Updated Nov 12, 2026
Description
Built in 2000, 59 Leonard Street is a 15,461-square-foot building with a parking ratio of 8.08 spaces per 1,000 square feet.
59 Leonard Street is located in Boston, Massachusetts.
True
1 Space Available
1 Floor
Warehouse/Distribution
$14.00 - $15.00/SF/YR
15,461 SF
1
15,461 - 15,461 SF
Immediate
Yes
No