For sale $660,000 Miami Lakes Loch Andrews 15528 Braemar Ct, Miami Lakes FL 33014 3 bd · 3 ba · 2,190 sq ft MLS# A12089150 · Listing courtesy of NuFront International Realty