House for sale with Street and Mountain views

Beautiful and spacious Property with 2 levels, in the first floor you will find one studio and a full bathroom, kitchen, living room, dining room and a small garden on the back on the second floor you will find 3 bedrooms with big clostes , 2 full bathrooms and a small living room.
on the left side of the property you will find a swimming pool , big terrace for family reunions , and a small apartament in a second floor.