This is a 12 bedroom, 13.5 bathroom, apartment home. This home is located at 38 Saint Roch Ave, Greenwich, CT 06830.
Off market
Street View
$4,375,000
38 Saint Roch Ave, Greenwich, CT 06830
12beds
13baths
--sqft
Apartment
Built in 2018
-- sqft lot
$-- Zestimate®
$--/sqft
$-- HOA