Brian Ambrugna Real Estate Agent with LoKation Real Estate in Weston, FL Recently Closed 8420 Byron Avenue 15, Miami Beach, FL 33141 — Residential Lease — $1,400