View details for Avalon Willoughby Square Avalon Willoughby Square $3,630+ Downtown Brooklyn, Brooklyn, NY 11201