4100 Kiaora Street, Miami, FL 33133
Miami, FL 33133
1 / 30
$14,900,000
6 bed · 7.5 bath · 8,921 sq ft · Built 2016