11430 SW 88th ST, Miami FL 33176

11430 SW 88th ST, Miami FL 33176, Miami, FL 33176

11430 SW 88th ST, Miami FL 33176

$295,500