▣ Essentials » Hospitals
12/20
LIFE SCIENCE & TECHNOLOGY PARK XXXXXXXXXX
Address: 1951 NW 7 AVE @ NW 20 ST | MIAMI | FL 33136
Open: 24/7 (Mon-Sun)
Directions: Outbound | Inbound

Review:

Located within Miami's Health District, the Life Science and Technology Park is a research community comprised of various companies with facilities ranging from labs and offices to retail shops and restaurants. It is minutes' walk from Fatimataj Mahal.


© 2015- Fatimataj Mahal