Renting From 142 NE 56Th ST LLC? See Their 24 Public Records | Lucid Rents