SOLD! 2BR Floral Park Charmer | 330 W 18th St