Metro Self Storage
Self Storage
Based on 0 Reviews
Add ReviewMetro Self Storage in Newtown Square is your one-stop-shop for all of your self-storage needs! Our facility features both conventional and climate-controlled storage units, as well as space to park your boat or RV. Metro Self Storage in Newtown Square, PA is more than just Newton Square's premiere self-storage facility, we are also the most helpful. Whether you need just a little extra space or something more substantial, we know that we can find the right unit to fit your needs.