About Us
investor portal
Contact
Provenza at Southwood
Tallahassee, FL
2007
year built
248
Units
02/11/15
Date Acquired
08/12/21
Date Sold