1905 Captain's House in Little Italy
The Cedar House is the perfect group rental for up to 30 guests.