Sold $1,500,000 Westmoor 2190 SW 14th Ter, Miami FL 33145 3,290 sq ft MLS# A12018760 · Listing courtesy of Compass Florida, LLC