Infamous investor Patrick Carroll arrested in Wyoming
Multifamily investor Patrick Carroll was arrested in Wyoming this week due to a warrant issued for aggravated stalking charges in Florida. The investor was recently in Massachusetts for mental health treatment. Continue reading