Nestor San Juan was 73. He lived at 520 Taylor, with the green awning, between a public parking garage and Les Nuits de Paris massage parlor and sauna. (It’s $80
Accessibility Tools