Ashley Alexandra Dupre apartment

The Chelsea Landmark on West 25th St. in New York City where records show Ashley Alexandra Dupré lives, pictured on Wednesday, March 12, 2008.
Seth Wenig / Associated Press
Copyright © 2017, Los Angeles Times
53°