17211 Biscayne Blvd, Miami, Florida, United States is a Miami luxury Residential Lot listed for sale USD 525,000. This high end Miami Residential Lot is comprised of N/A bedrooms and N/A baths. Find more luxury properties in Miami or search for luxury properties for sale in Miami.