21
803-1003 Shotgun Rd
Sunrise, FL 33326
$1,132,000 USD
3,236 SF
1
Unit
3,236 SF
$1,132,000 USD
Research And Development