Liberty Square Apartments is located at the address 4363 Chestnut Ridge Rd in Buffalo, New York 14228. They can be contacted via phone at (716) 691-7083 for pricing, hours and directions. Liberty Square Apartments specializes in Investment Property, Unfurnished, Estates.
Liberty Square Apartments has an annual sales volume of 1M – 1,999,999. .For more information contact Karen Senko, Manager
...