big goof for location
it is made clear that this is set in miami. but there are no buildings like the ones alex and emma live in miami. those types of buildings are clearly new york style apartments (see the building where carrie of sex and the city lives, the apt on the show 227 etc) ......guess it was cheaper to use a NY street set. also miami metro busses don't look like that they aren't that rounded shape and have blue and green strips not red and yellow.
share