St Stephens Apartments
319 Elmwood Ave
Providence
RI
02907
(401) 781-8108
Open Map
Description
This apartment community was built in 1928 and has 4 stories with 32 units.
by apartments on January 29, 2016 from
apartments
apartment
apartment finding
apartment operators
Apartment Referral Service
Apartments
personal services
Property Management
Providence
real estate
Real Estate Management