PendingResidential Lease$1,8257505 SW 82nd St 1027505 SW 82nd St 102Miami, Florida 331431Beds 1Baths 560Sq ftView Listing