Nest is located northwest of the intersection of Mako Drive and State Road 4A behind the A-1 Auto Clinic, Ramrod Key, FL. Nest sits on a platform in a cell tower at 24.39.712N and 81.24.965W. | |
Substrate | Other (Specify) |
Last activity | about 8 years |
Followers | 2 |