105 Fairway Dr
Miami Springs, FL 33166
$17,000,000 USD
42,172 SF
42,172 SF
$17,000,000 USD
Hotel