This directory listing is for the grandfather of Ruth (Schwartz) Black, David Weiss.
There are a number of listings for people named David Weiss; one of the addresses, 90 Attorney, is the same as David Weiss's address in the certificate of his marriage the following year, so presumably this listing is for the same David Weiss. See 90 Attorney today in Google Maps.
The abbreviations "h r" probably mean that this is his home address and that he is a renter.
Here's a copy of the (modern) transcription copied from ancestry.ca
Name: David Weiss
Residence Year: 1884
Street address: 90 Attorney
Residence Place: New York, New York, USA
Publication Title: New York, New York, City Directory, 1884