View Details $749,500 1 of 48 Historic Elmwood | Providence 6,027 sqft 0.23 acres © 2024 State-Wide Multiple Listing Service.