Designer Finished 2 Bedroom Townhouse In Hamrun. 2 bedroom, Designer finished townhouse , Hamrun Central