Building with 319 sqm terraces and residential potential in Granadilla! | Teivida Homes