View Property 1537, 1539, 1541 Dean Street Apartments 9 Units Available Upcoming Project $1,850 -$2100