3550 NW South River Dr, Miami, FL 33142 - VacantLand Space
3550 NW South River Dr is located at 3550 NW South River Dr in the Palmer Lake - Mia Station neighborhood, FL, Miami, 33142. The VacantLand building was completed in 1979 and features a total of 5,500 Sqft.