Choose South Florida Business Journal as a preferred news source to see more of our reporting on Google.
The 1.44-acre estate at 632 Pinnacle Crest, which includes both a main residence and separate guest house, was built in 2004 ...