Jamison Troutman Real Estate Agent with LoKation Real Estate in Delray Beach, FL Recently Closed 811 NE 3rd Street 1, Fort Lauderdale, FL 33301 — Residential Lease — $2,200