Logo
  • 20 million people in the NYC metro market

    Serving 20 million people in the NYC metro market

    Write your caption here
    Button
  • Last mile delivery to $1 trillion of consumer spending

    Last mile delivery to $1.7 trillion of consumer spending

    Write your caption here
    Button
  • We Find Value Where Others Don’t

    We Find Value Where Others Don’t

    Write your caption here
    Button
  • We are STRO

    We are STRO

    Write your caption here
    Button

30+

Years Experience

300+

Industry Transactions

10M

Square Feet

Over $1B

In Transaction Value

STRO News

Share by: