This wonderful efficiency in Strawberry Field is for rent. It has 2 Bedrooms and 1 Bath. It is fenced on all sides, and there is plenty of parking in front of the home. Make your appointment! MLS # A12037019
11882 SW 209th Terrace is located in Miami, Florida in the 33177 zip code.