Apartment for rent, calabria lamezia terme sambiase, in Lamezia Terme, ItalyLamezia TermeApartment • 5 room(s) • 2 bath.