18191 NW 68th Ave # 221, Miami FL 33015
18191 NW 68th Ave # 221, Miami FL 33015, Miami, FL 33015
$720