12823 SW 71st Ln, Miami, FL 33183 Miami

$388,300
SKU: F10306882
Property type: Townhouse