Renovated Studios Next to World Center and Train Station cost $1,525 per month. Located at 467 Nw 8th St, Miami, FL 33136, USA, Renovated Studios Next to World Center and Train Station has studio bedroom units available. Based on the average rent price of studio in Miami, renting an apartment at Renovated Studios Next to World Center and Train Station is 27% cheaper per month.