Contact for Price

Strafford House

675 Elmwood Ave, Providence, Rhode Island 02907

Pet Policy

Find out if pets are allowed at this property


Call for Policy


See all 13 amenities for this unit


Car not required
Easy street parking
Grocery Stores Nearby
Heavy Car Traffic Area
Highways Nearby
Near Downtown
On-site parking
Parks Nearby
Public Transportation Nearby
Security Cameras
Sidewalk Lined Streets
Walking distance to shopping & leisure
Well lit streets


Learn more about this property
"If you're searching for a place to live in Providence, RI, give the apartments at Strafford House a shot.
The complex has a parking lot for residents, and don't worry about having some guests over - street parking in the area is easy. Unfortunately, there can be heavy traffic in the area at times. Everyone wants to feel safe in their home, and features that help residents feel secure are available. Features like security cameras help to keep you safe.
Don't waste any time. Find out more about these apartments, located at 675 Elmwood Ave in Providence, RI, today."

Building Type


Office Hours

Closed Today

Contact Us

675 Elmwood Ave
Providence, Rhode Island 02907