17211 Biscayne Blvd  #81, Miami, FL, 33160
17211 Biscayne Blvd  #81, Miami, FL, 33160
17211 Biscayne Blvd  #81, Miami, FL, 33160

$450,000

17211 Biscayne Blvd #81, Miami, FL, 33160

3
Courtesy of: One Sotheby's International Realty