2 Properties Available in Barclay Estates 1St Addn,Miami