Apartment for rent, Storgatan 64 Solna, in Solna, SwedenSolna, Storgatan 64 SolnaApartment • 1 room(s) • 1 bath. • 24 m²