westwood apartments ft myers phone number
Westwood Apartments Overview. Westwood Apartments is located in Fort Myers, Florida and is owned by Wilson Co. This Low Income Housing (LIH) project has been in service since 2002 and has a total of 288 low income units, which is significantly more than other LIH properties. If you are interested in securing housing here, call Christie Kroeger at (813) 281-8888.