Terranova Signs $707,602 Renewal in Miami-Dade
MIAMI BEACH, FLORIDA – Nov. 8, 2004 – Terranova Corporation is pleased to announce the renewal of a lease with M & M Video for a video rental store of 9,520 square feet at Palm Plaza, a shopping center in Miami, FL