99 W 17th St: Top A--Rated Building in Bayonne | Lucid Rents