Skip to main content

John Barton 
  • licensed as John Barton

    John Barton
    Languages
    • English
    Licenses
    • NJ 1536362
    John Barton

    Browse John Barton’s listings.

    • For Rent
    • Sold
    Select view buttons
    AddressNeighborhoodPriceBedsBathsSq FtProperty Type

    Contact

    How should John connect with you?