When was the last time Olmsted Real Estate closed a deal?
Olmsted Real Estate's most recent deal was on January 26, 2024.
What are Olmsted Real Estate’s biggest deals?
Olmsted Real Estate's largest deals include a sale of $10,600,000.00 for 83 Apollo Street, Brooklyn, NY, USA, and a lease covering 1,100 sqft for 148 Bedford Ave, Williamsburg, Brooklyn, NY, USA.