Contact

Leasing Office

Barcroft Plaza Apartments
3601-A Malibu Circle
Falls Church, VA 22041

Phone

(833) 202-8006

Office Hours

Map of Falls Church, VA which includes a marker with additional information about Barcroft Plaza Apartments. The address is 3601-A Malibu Circle Falls Church, VA 22041.