For rent $4,300 /mo Tropical Gardens Amended P #1 620 NE 20TH Street #1, Wilton Manors FL 33305 3 bd · 2.5 ba · 1,830 sq ft MLS# B26088767 · Listing courtesy of Compass Florida, LLC