This property is situated in the street of the University of Malta in Msida, where 20k students pass every day.
Average Visitor Rating: 0.00 (out of 5) Number of Ratings: 0 Votes