Name | University of Miami Life Science & Technology Park(Miami) |
Hours | Closed |
Rate |
|
Address | 1951 NW 7th Ave, Miami FL 33136 |
Phone | (305) 298-4578 |
Map | University of Miami Life Science & Technology Park(Miami) Google Map |