Property Attachments

    Similar Properties

    20200328_075246
    For Lease

    Leased

    1,463 sq ft of office space located in the… More Details

    $13.50 per sq ft per year