The address on the envelope received by Franklin Franklin is 1700 Marlton Avenue, which does not exist in Los Angeles. The Marlton Building, filming location for the apartments, had an actual street address of 4041 S. Marlton Avenue, and was part of a mixed office/retail development. It has since been demolished.