95261 Poplar Way

    Fernandina Beach, FL 32034
    • $359,900
    • STATUS: Pending
    • ON SITE: 561 days
    • MLS #: 875384
    Pending
    UPDATED: 70 min ago