Terra Beachside Villa 312 Published on July 20, 2011 in The Miami Beach Real Estate RE-Views for July 2011Full resolution (1795 × 1287) Terra Beachside Villa 312 – Miami Beach Loft Condos for Sale