View the Liberty Square floor plans and site plan and check the current availability of these brand new townhomes for lease in Jacksonville, Florida.