For sale $2,100,000 Green Briar Acres 8100 SW 136th St, Miami FL 33156 5 bd · 3 ba · 3,682 sq ft MLS# A12113217 · Listing courtesy of Beycome of Florida LLC