$370,000New3 bd · 2 ba · 1,275 sqft10231 Fontainebleau Blvd # 201, Miami, FL 33172Indian Lake Village