11 Leroy Place, Stamford, CT 06902
4
beds
2
baths
1,561 Sq.Ft. LIVING AREA
5,227.2 Sq.Ft. lot
Whether you are navigating a first-time purchase or managing a diverse investment portfolio, you’ll receive the direct communication and local expertise required to reach your goals.