11430 SW 88th ST, Miami FL 33176
11430 SW 88th ST, Miami FL 33176, Miami, FL 33176
$295,500