Claim this facility
FacilityStorage Rentals of America
Address8460 NW 7th Ave, Miami, FL 33150
Listed phone(786) 751-3051
Listed websitehttps://www.sroa.com/find-storage/florida/miami/west-little-river-miami-8460-nw-7th-ave
Is this your facility?